/**
 * 
 * Copyright (C) 2015 by Elcom Software Company
 *
 * @id: IDBConfig.java, Feb 5, 2015
 *
 */
package com.nip.commons.dbcp.interf;

/**
 * @author ThangNM<thangnm@elcom.com.vn>
 *
 * @version v
 */
public interface IDBConfig {

    boolean isValid();
    String getDriver();
    String getUrl();
    String getUsername();
    String getPassWord();
    boolean getCacheState();
    boolean getAutoCommit();
    int getInitialSize();
    int getMaxTotal();
    int getMaxIdle();
    int getMinIdle();
    long getMaxWaitMillis();
    String getValidationQuery();
    long getMaxConnLifetimeMillis();
    int getLoginTimeout();
}
